package models

import "admin-server/libs"

type Article struct {
	libs.Model
	CateId    uint    `json:"cate_id,omitempty"`
	Title     string `json:"title"`
	Subtitle  string `json:"subtitle"`
	Keyword   string `json:"keyword"`
	Content   string `json:"content,omitempty"`
	ViewCount int    `json:"view_count,omitempty"`

	Cate ArticleCategory `json:"cate,omitempty" gorm:"foreignkey:ID;references:CateId"`
}

type ArticleCategory struct {
	ID   uint    `json:"id"`
	Pid  int    `json:"pid,omitempty"`
	Path string `json:"path,omitempty"`
	Name string `json:"name"`
	Sort int    `json:"sort,omitempty"`
}
